purify a sacred place - Espagnol Anglais Dictionnaire